0
我有一個由db表支持的郵件模型。收件人是保存聯繫人ID號和原始電子郵件的序列化數組。我希望能夠查詢所有發送給聯繫人的電子郵件。我如何做一個find_by_recipients(包括contact.id)?如何查詢序列化數據軌3
我有一個由db表支持的郵件模型。收件人是保存聯繫人ID號和原始電子郵件的序列化數組。我希望能夠查詢所有發送給聯繫人的電子郵件。我如何做一個find_by_recipients(包括contact.id)?如何查詢序列化數據軌3
你有3個選擇
你不能真正查詢序列化數據的內部。要麼你應該找出一種不同的方式來存儲數據,或者獲取所有記錄,並用Ruby以某種方式遍歷它們(具體取決於你的樣式,這取決於你)。 警告:如果有很多記錄,後者會很慢。