Diff
checker
टेक्स्ट
टेक्स्ट
छवियां
दस्तावेज़
Excel
फ़ोल्डर्स
Legal
Enterprise
डेस्कटॉप
मूल्य
साइन इन करें
Diffchecker डेस्कटॉप डाउनलोड करें
टेक्स्ट की तुलना करें
दो टेक्स्ट फ़ाइलों के बीच अंतर ढूंढें
उपकरण
इतिहास
रियल-टाइम एडिटर
रिक्त स्थान छिपाएँ
अपरिवर्तित संक्षिप्त करें
लाइन रैप बंद
लेआउट
विभाजित
संयुक्त
परिवर्तन हाइलाइट करें
स्मार्ट
शब्द
अक्षर
टेक्स्ट शैलियां
दिखावट बदलें
सिंटैक्स हाइलाइटिंग
सिंटैक्स चुनें
अनदेखा करें
टेक्स्ट बदलें
पहले अंतर पर जाएँ
इनपुट संपादित करें
Diffchecker Desktop
Diffchecker चलाने का सबसे सुरक्षित तरीका। Diffchecker Desktop ऐप पाएं: आपके diffs कभी आपके कंप्यूटर से बाहर नहीं जाते!
Desktop पाएं
Untitled diff
बनाया गया
10 वर्ष पहले
Diff कभी समाप्त नहीं होता
साफ़
निर्यात करें
शेयर करें
समझाएं
5 हटाए गए
लाइनें
कुल
हटाया गया
अक्षर
कुल
हटाया गया
इस सुविधा का उपयोग जारी रखने के लिए, अपग्रेड करें
Diff
checker
Pro
मूल्य देखें
6 लाइनें
सभी को कॉपी करें
12 जोड़े गए
लाइनें
कुल
जोड़ा गया
अक्षर
कुल
जोड़ा गया
इस सुविधा का उपयोग जारी रखने के लिए, अपग्रेड करें
Diff
checker
Pro
मूल्य देखें
12 लाइनें
सभी को कॉपी करें
def new_search_condition(column, value)
def new_search_condition(column, value)
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
model, column
= column.split('.')
model, column
, attribute
= column.split('.')
model = model.constantize
model = model.constantize
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
casted_column =
::Arel::Nodes::NamedFunction.new(
'CAST', [model.arel_table[column.to_sym].as(typecast)]
)
if model.columns_hash[column].sql_type == 'json'
casted_column
.matches("%#{
sanitize_sql_like(
value
)
}%")
Arel.sql("JSON_EXTRACT(#{column}, '$.#{attribute}')")
end
else
::Arel::Nodes::NamedFunction.new(
'CAST', [model.arel_table[column.to_sym].as(typecast)]
)
end
.matches("%#{
value
}%")
end
सेव किए गए Diffs
ऑरिजनल टेक्स्ट
फ़ाइल खोलें
def new_search_condition(column, value) model, column = column.split('.') model = model.constantize casted_column = ::Arel::Nodes::NamedFunction.new('CAST', [model.arel_table[column.to_sym].as(typecast)]) casted_column.matches("%#{sanitize_sql_like(value)}%") end
परिवर्तित टेक्स्ट
फ़ाइल खोलें
def new_search_condition(column, value) model, column, attribute = column.split('.') model = model.constantize if model.columns_hash[column].sql_type == 'json' Arel.sql("JSON_EXTRACT(#{column}, '$.#{attribute}')") else ::Arel::Nodes::NamedFunction.new( 'CAST', [model.arel_table[column.to_sym].as(typecast)] ) end.matches("%#{value}%") end
अंतर खोजें