さっきまでやっていたチャットの内容を無駄にUPしてみる。
なんだか久しぶりに技術的に満たされたチャットだった気がする。
そう、こういうのを求めているのだよ!
C&P 06/10/13 21:38
う〜ん、いったんupしてもらえますか?ソースを見てみたいです。
K 06/10/13 21:42
今メールしました。別プロジェクトでやってたので。
06/10/13 21:44
とりあえず、migrationとデータはsvn commitしました。
けど、import/exportがなぜかうまくいかないので試行錯誤中です。
06/10/13 22:27
importができない…。意味がわからない。
C&P 06/10/13 22:28
一行のファイルでもダメですか?
K 06/10/13 22:29
そうなんです。
load data infile と mysqlimport の両方を試しているのですが…
06/10/13 22:30
もうちょっとやってみます。
C&P 06/10/13 22:30
load data infile はやったことありますけどねぇ。
06/10/13 22:31
suggest、組み込み中なんですが、文字化けます。何かおもいあたりますか?
K 06/10/13 22:32
DBno
06/10/13 22:32
DBの中は文字化けてないです?
C&P 06/10/13 22:32
DBはOKです。
K 06/10/13 22:33
僕が試してるときに文字化けたのは、UTF-8問題のときだけでした。
DB/ruby(environment.rb)/rhtml
06/10/13 22:34
Safari云々とかはちょっと試したことがないのでわかりません。
prototype.js使ってるので可能性なきにしもあらず??
C&P 06/10/13 22:35
それは有りません。頂いたプロジェクトの場合文字化けません。DBは同じモノを使っています。
K 06/10/13 22:36
environment.rb の $KCODE とかも大丈夫ですよね。
06/10/13 22:40
importいちおうできましたが、どうしてもload data infileではできませんでした。
06/10/13 22:40
$ mysqlimport -i -uroot -p --fields-terminated-by="," biztrip_development /tmp/stations.dat
C&P 06/10/13 22:41
こっちはダメですね。
K 06/10/13 22:42
で、インポートできましたので、こちらで試してください。
C&P 06/10/13 22:42
了解
06/10/13 23:17
だめですね文字化けます。
K 06/10/13 23:19
うーん…
C&P 06/10/13 23:20
ん、control.jsにもフィルタが必要か???
K 06/10/13 23:21
確かにcontrol.jsは使ってますね。
C&P 06/10/13 23:21
ちなみにコレ、前方一致ではないんですねぇ。
06/10/13 23:22
あと、「池尻大橋」が「池尻」になっている。
K 06/10/13 23:22
%hoge%になっちゃうみたいです。
C&P 06/10/13 23:25
this.updateChoices(request.responseText);
06/10/13 23:25
this.updateChoices(ajax_filter(request.responseText));
06/10/13 23:25
で解決。死ね
K 06/10/13 23:26
control.jsの中ですか?
C&P 06/10/13 23:26
Yes,
K 06/10/13 23:26
うわあ、BKだなあ。
C&P 06/10/13 23:26
ワーキングプアだよ
K 06/10/13 23:27
ワーキングプアの座は譲りませんよ
C&P 06/10/13 23:27
いい勝負ww
06/10/13 23:27
しかしコレ、微妙にヒットしないときがあるなぁ。前方一致にしたい・・・
K 06/10/13 23:30
controllerの
06/10/13 23:30
auto_complete_for :station, :name をけして
06/10/13 23:30
def auto_complete_for_station_name
@items = Station.find ( :all,
:conditions => [ "LOWER(name) LIKE ?",
params[:station][:name].downcase + '%' ],
:Order => "name ASC",
:limit => 10 )
render :inline => "<%= auto_complete_result @items, 'name' %>"
end
06/10/13 23:31
というメソッドに置き換えてみてください。うまくいくかな…。
C&P 06/10/13 23:31
ほほう。ちなみにこれ:index対応してないのでは??
K 06/10/13 23:32
:index?
C&P 06/10/13 23:32
<%=text_field("daily_expense[]", 'bill_no' )%>
06/10/13 23:33
こういう奴です。
06/10/13 23:33
リストのインプット項目には、
06/10/13 23:33
"daily_expense[]"ってやると
06/10/13 23:34
daily_expense[id][bill_no]にしてくれます。
06/10/13 23:34
これが更新を3行でかける理由でもあります。
K 06/10/13 23:34
なるほど。
C&P 06/10/13 23:34
DHHは神!
K 06/10/13 23:35
神ですねw
06/10/13 23:35
仕組みがまだわからないのだけど、きっちり導入するためにはhelperとか中身のほうも少し手を入れないと駄目なのかな。
C&P 06/10/13 23:36
ためしてダメでしたか?ちなみにコレはRails本体ですよね??
K 06/10/13 23:38
いえ、controllerのほうでoverrideしようと思ったのですが
06/10/13 23:39
500エラーがでて、いまいちだめだったのでちょっと忘れてください。すいません。
C&P 06/10/13 23:40
う〜ん。。。。違うタグで、application_helperに書いた方が早そう。
06/10/13 23:40
例)
06/10/13 23:40
date_filedみたいな奴
06/10/13 23:41
もとい
06/10/13 23:41
いや、もとくないや
K 06/10/13 23:41
もとくないw
C&P 06/10/13 23:42
つか、暫定でベタ書きすればいいんでは!?
06/10/13 23:43
ループで<style>かかれるの嫌だし。
06/10/13 23:44
必要なのは、
06/10/13 23:44
<script type="text/javascript">
//<![CDATA[
var daily_expense[]_description_auto_completer = new Ajax.Autocompleter('daily_expense[]_description', 'daily_expense[]_description_auto_complete', '/home/auto_complete_for_daily_expense%5B%5D_description', {})
//]]>
</script>
06/10/13 23:44
だけだったりする罠
K 06/10/13 23:45
ですねえ。じゃあ、ActionControllerの中を前方一致用に書き換えちゃいますか。
C&P 06/10/13 23:45
そうしますか。
K 06/10/13 23:45
'%' 消すだけだし
C&P 06/10/13 23:46
まぁ、そうですな。前方一致以外いらねーし。
K 06/10/13 23:46
えっと、どうしますか。
lib/action_controller/macros/auto_complete.rb の
06/10/13 23:46
39行目なんですがw
06/10/13 23:47
病巣は
06/10/13 23:51
ウソでした。 最新のActionPack(1.12.5)では40行目でした。
C&P 06/10/13 23:51
ActionPackって何処だ?つかRailsって何処に...
06/10/13 23:52
/usr/local/辺りかな?
K 06/10/13 23:52
うちだと(Windowsですが)
06/10/13 23:52
C:\ruby\lib\ruby\gems\1.8\gems\actionpack-1.12.5\lib\action_controller\macros
06/10/13 23:52
です。
06/10/13 23:53
いいなあ、UNIX表記で。
C&P 06/10/13 23:53
winは解ります。Unix最高です。
06/10/13 23:53
ビバ・ユニックス
06/10/13 23:53
でら・ユニックス
06/10/13 23:54
ジーク・ユニックス
K 06/10/13 23:54
そこまで!?
C&P 06/10/13 23:55
あれ・・・上手くいかない。
06/10/13 23:55
autocompleterの引数が解らないなぁ
K 06/10/13 23:56
auto_complete_for :Station, :name の記述は残すんですよね?
C&P 06/10/13 23:57
でしょうねぇ。divの記述をわすれていたっぽい
K 06/10/13 23:57
ic
C&P 06/10/14 0:00
だめだぁ。。。起動しない
06/10/14 0:00
ちょっと風呂入ってあとでためして見ます。
コメント