0
如果我有以下查詢,是否可以在裏面運行一個函數?假設我想添加WHERE zip_code = user_distance(zip_code)
?內部查詢軌運行功能
我想從每一行獲取數據並在實際選擇它之前通過函數運行它。
@posts = Listing.find_by_sql(["SELECT * FROM listings WHERE industry = ? && ", current_user.industry])
你想在選擇它之前通過_ruby_函數來運行它? –
是的 - 我想要做的是從'上市'拉一個郵政編碼,並計算該郵政編碼和用戶設置郵政編碼(我有一個功能)之間的距離,如果它小於用戶設置'max_distance'然後選擇列表行。在SQL之外可能有更好的方法來做這件事,不確定,我真的很陌生。 – stewart715