Tam değerleri ile mongodb sorgu araması ile 1 sorunum var. Büyük/küçük harfe duyarlı olmaksızın koleksiyon almak istiyorum. Bunun için aşağıdaki gibi bazı querys bulundu. iyi çalışıyor. Labirent içinde jessengers kullanıyorumjessenger mongodb büyük harf duyarlı sorgu arama
. . Yukarıdaki sorgu laravel içinde ham sorgu olarak yazabilirim.
Ancak, benim için şu anda $ In kullanıyorum: {'a', 'b'} bunun gibi regex nasıl yazabilirim. FYI 'a', 'b', dinamik dizi değerleridir. öyleyse bu dizi değerleri için regex nasıl yazabilirim? alternatif
db.applications.find({"blocks.HOSPITAL_INFO.data.name":
{$in:[new RegExp('^a$', 'i'),new RegExp('^b$', 'i')]}});
YA,:
db.applications.find({"blocks.HOSPITAL_INFO.data.name":
{$in:[/^a$/i,/^b$/i]}});
... Bir & b dinamik değişkenler